cudgel your brains - Allemand Anglais Dictionnaire